package net.qhzw.geologr5.gis.service.system.service;

import net.qhzw.geologr5.gis.common.framework.common.BaseQuery;
import net.qhzw.geologr5.gis.common.framework.utils.JsonResult;
import net.qhzw.geologr5.gis.service.system.query.GisQuery;
import net.qhzw.geologr5.gis.service.system.query.LayerQuery;
import net.qhzw.geologr5.gis.service.system.vo.gis.ApplyResource;

public interface GisService {

    /***
     * gis首页查询
     * @param query
     * @return
     */
    JsonResult index(GisQuery query);


    /***
     * 图层查询
     * @return
     */
    JsonResult getLayer(LayerQuery query);


    /***
     * 申请资源
     * @param applyRes
     * @return
     */
    JsonResult reqResources(ApplyResource applyRes);
}
